<?php

class Login_m extends CI_Model {

    public function __construct() {
        parent::__construct();
        $this->load->database();
    }

    public function getLogin($username, $password) {
        $data = array(
            'usuario' => $username,
            'password' => $password
        );

        $query = $this->db->get_where('usuarios', $data);
        return $query->result_array();
    }

    public function generarUsuario($username, $password) {
        $data = array(
            'usuario' => $username,
            'password' => $password
        );

        $this->db->insert('usuarios', $data);
    }
    
    public function getidUsuario($username){
        $idusuario = $this->db->query("SELECT idUsuario FROM  usuarios WHERE usuario = '$username'");
        $row = $idusuario->row_array();
        return $row['idUsuario'];  
    }

    public function rolUsuario($username) {
        $idusuario = $this->db->query("SELECT idUsuario FROM usuarios WHERE usuario = '$username'");
        $row = $idusuario->row();
        $rolesusuarios = $this->db->query("SELECT idRol FROM usuarios_roles WHERE idUsuario = '$row->idUsuario'");
        if($row2=$rolesusuarios->row())
            return $row2->idRol;   
        return 0;
    }

}